package com.kefu.call.mapper;

import com.baomidou.dynamic.datasource.annotation.DS;
import com.kefu.call.model.AgentIde;
import com.kefu.common.mybatis.KefuMapper;


import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

@DS("fs")
public interface AgentIdeMapper extends KefuMapper<AgentIde> {
    /**
     * 空闲时长
     * @param agentId
     * @param queryTimeStart
     * @param queryTimeEnd
     * @return
     */
    Long agentIdeSum(@Param("agentId") String agentId, @Param("startTime") String queryTimeStart, @Param("endTime") String queryTimeEnd);
    
    /**
     * 统计空闲信息
     * @param param
     * @return
     */
    List<Map<String,Object>> staticsIdeList(Map<String,Object> param);
}
